package com.meteor.downloader.videodownloader.mdmdata

import android.graphics.Bitmap
import com.liulishuo.okdownload.DownloadSerialQueue
import com.liulishuo.okdownload.DownloadTask
import com.meteor.downloader.videodownloader.downloading.VideoDownloadingListener
import java.io.File

data class DataDownloadingMdm(
    val videoNameMdm: String, val videoImageMdm: String,
    val videoUrlMdm: String, val videoQualityMdm: String
) {
    var videoImageAnyMdm: Any? = null
    var videoExtensionMdm = "mp4"
    var videoMediaTypeMdm = "video"

    var videoNotifyBitmapMdm: Bitmap? = null
    var mSelectMdm = false
    var mCacheFileMdm: File? = null
    var mFileNameMdm = ""
    var mTaskMdm: DownloadTask? = null
    var mProgressMdm = 0
    var mSizeVideoMdm = 0L
    var mTotalSizeMdm = 0L

    var mCancelMdm = false
    var mVideoPauseMdm = false
    var mQueueVideoMdm: DownloadSerialQueue? = null
    var mErrorMdm = false
    var mVideoDownloadingListener: VideoDownloadingListener? = null
}